predicted barrage - Spanish English Dictionary